PROFIenergy is a Common Application Profile of the Industrial Ethernet protocol PROFINET. It enables the deployment of Energy Management strategies over PROFINET architectures. The PROFINET address schema is used for the PROFIenergy service access point (PESAP) only. Although the PROFIenergy services are defined based on PROFINET mechanisms (e.g. record read/write), a PROFINET independent implementation accessible through a different PESAP is possible. OPC UA provides a service access point independent of PROFINET.

PROFIenergy defines a state model characterizing the state of a device with respect to energy consumption. The services defined by PROFIenergy are grouped into three main classes:

  • PROFIenergy Standby Management allows switching on Energy Saving Modes for unused energy consuming entities during breaks in a standard way. It also allows transitions between individual Energy Saving Modes.
  • PROFIenergy measurement functionality allows the retrieval of Energy Measurement data from a device. PROFIenergy also defines a set of possible measurement values identified by measurement ID’s.
  • The status and administration commands of PROFIenergy allow determining the supported services, retrieval of the PROFIenergy version, querying the properties of the device with respect to energy functions, listing the supported Energy Saving Modes, obtaining the properties of a specific Energy Saving Mode and retrieving detailed status information.

PROFIenergy defines a basic object model. The object model consists of PE objects and defines how the objects shall be aggregated. Figure 13 shows the basic PE object model and how the PE functionality accompanies the ‘standard’ device functionality.

A PE Entity is a unit of offered PE services and properties. A PROFIenergy device may offer more than on PE Entity.

image017.png

Figure 13 – Basic PE object model (see [PE CAP], chapter 7.1)

PROFIenergy defines a basic state model. The state model determines the possible modes of a device regarding energy consumption. The state model also determines the possible changes in energy consumption as state transitions. Figure 14 shows the PROFIenergy state model.

image018.pngimage019.jpg

Each PE mode is identified by the PE Mode_ID. Table 71 gives a brief description of the modes defined by the basic state model and their PE Mode_ID. Note the mode PE_power_off is not part of the basic state model. For an in-depth description of the state model, especially the constraints and possible state transitions, refer to [PE CAP].

The state transition modes do not have a distinctive PE Mode_ID, but are identified by differing source Mode_ID and the destination Mode_ID. When in a non-transition state, the source Mode_ID and the destination Mode_ID are identical.

PE Mode

Source PE Mode_ID

DestinationPE Mode_ID

Description

PE_power_off

0x00

The device is free from voltage and cannot communicate. When in a different mode, the mode properties can be queried.

PE_energy_saving_disabled

0xF0

The device is in productive operation and Standby Management is disabled. The device will not execute commands requesting the transition into an energy-saving mode.

PE_ready_to_operate

0xFF

Standby Management is enabled and the device is able for a transition into an Energy Saving Mode.

Moving to PE energy-saving-mode

0x1-0x1F,0xFF

0x01-0x1F

The device is in transition to one of the supported energy-saving modes.

Moving to PE_ready_to_operate

0x01-0x1F,0xFF, 0xFE

0xFF

The device is in transition from an energy-saving mode to PE_ready_to_operate.

PE energy-saving-mode

0x01 – 0x1F

The device is in some standby operation mode saving energy. The supported modes are determined by the manufacturer.

Moving to PE_sleep_mode_WOL

0xFF

0xFE

The device is in transition to the PE_sleep_mode_WOL.

PE_sleep_mode_WOL

0xFE

The device is in Wake-on-LAN sleep mode and cannot communicate.

Table 71 – PE Mode Descriptions

The following table is based on Table 24 Instantaneous measurements in the PROFIenergy specification.

PE MeasurementID

Measurements

Unit

DataType

Phase

PNEMMapping

1

Voltage

V

Float32

a-n

AcVoltagePe(Structure)

2

Voltage

V

Float32

b-n

3

Voltage

V

Float32

c-n

4

Voltage

V

Float32

a-b

AcVoltagePp(Structure)

5

Voltage

V

Float32

b-c

6

Voltage

V

Float32

c-a

7

Current

A

Float32

a

AcCurrent

(Structure)

8

Current

A

Float32

b

9

Current

A

Float32

c

10

Apparent Power

VA

Float32

a

11

Apparent Power

VA

Float32

b

12

Apparent Power

VA

Float32

c

13

Active Power

W

Float32

a

AcActivePower

(Structure)

14

Active Power

W

Float32

b

15

Active Power

W

Float32

c

16

Reactive Power Qn

var

Float32

a

17

Reactive Power Qn

var

Float32

b

18

Reactive Power Qn

var

Float32

c

19

Power factor

non

Float32

a

AcPowerFactor

(Structure)

20

Power factor

non

Float32

b

21

Power factor

non

Float32

c

22

Reactive Power Qtot

var

Float32

a

AcReactivePower

(Structure)

23

Reactive Power Qtot

var

Float32

b

24

Reactive Power Qtot

var

Float32

c

30

Frequency

Hz

Float32

total

31

Voltage

V

Float32

average-ph-n

32

Voltage

V

Float32

average-ph-ph

33

Current

A

Float32

average-abc

34

Active Power

W

Float32

total

AcActivePowerTotal

35

Reactive Power Qn

Var

Float32

total

36

Apparent Power

VA

Float32

total

37

Power factor

non

Float32

total

38

Reactive Power Qtot

var

Float32

total

The following table is based on Table 26 Energy measurements in the PROFIenergy specification.

PE MeasurementID

Measurements

Unit

DataType

Phase

PNEMMapping

200

Active Energy Import

Wh

Float32

total

AcActiveEnergyTotalImportLp

201

Active Energy Export

Wh

Float32

total

AcActiveEnergyTotalExportLp

202

Reactive Energy Import

varh

Float32

total

AcReactiveEnergyTotalImporttLp

203

Reactive Energy Export

varh

Float32

total

AcReactiveEnergyTotalExportLp

204

Apparent Energy

VAh

Float32

total

205

Active Energy Sum

Wh

Float32

total

206

Reactive Energy Sum

Wh

Float32

total

210

Active Energy Import

Wh

Float64

total

AcActiveEnergyTotalImportHp

211

Active Energy Export

Wh

Float64

total

AcActiveEnergyTotalExportHp

212

Reactive Energy Import

varh

Float64

total

AcReactiveEnergyTotalImporttHp

213

Reactive Energy Export

varh

Float64

total

AcReactiveEnergyTotalExportHp

214

Apparent Energy

VAh

Float64

total

215

Active Energy Sum

Wh

Float64

total

216

Reactive Energy Sum

Wh

Float64

total